edge of excavation - French English Dictionary